#ifndef __KERNEL32_HASH_H__
#define __KERNEL32_HASH_H__

#define HASH_KERNEL32 0x2eca438c
#define HASH_KERNEL32_VIRTUALALLOC 0x09ce0d4a
#define HASH_KERNEL32_VIRTUALFREE 0xcd53f5dd
#define HASH_KERNEL32_GETMODULEFILENAMEW 0xfc6b42f1
#define HASH_KERNEL32_ISWOW64PROCESS 0x2e50340b
#define HASH_KERNEL32_CREATETOOLHELP32SNAPSHOT 0xc1f3b876
#define HASH_KERNEL32_PROCESS32FIRSTW 0x8197004c
#define HASH_KERNEL32_PROCESS32NEXTW 0xbc6b67bf
#define HASH_KERNEL32_CLOSEHANDLE 0xb09315f4
#define HASH_KERNEL32_OPENPROCESS 0xdf27514b
#define HASH_KERNEL32_GETVERSIONEXW 0x2b53c31b
#define HASH_KERNEL32_FINDFIRSTFILEW 0x3d3f609f
#define HASH_KERNEL32_FINDNEXTFILEW 0x81f39c19
#define HASH_KERNEL32_GETSYSTEMDIRECTORYW 0x72641c0b
#define HASH_KERNEL32_CREATETHREAD 0x906a06b0
#define HASH_KERNEL32_CREATEREMOTETHREAD 0xff808c10
#define HASH_KERNEL32_WRITEPROCESSMEMORY 0x4f58972e
#define HASH_KERNEL32_SLEEP 0xcef2eda8
#define HASH_KERNEL32_LOADLIBRARYW 0xcb1508dc
#define HASH_KERNEL32_VIRTUALALLOCEX 0xe62e824d
#define HASH_KERNEL32_VIRTUALFREEEX 0x6b482023
#define HASH_KERNEL32_FLUSHINSTRUCTIONCACHE 0xe9258e7a
#define HASH_KERNEL32_VIRTUALPROTECT 0x10066f2f
#define HASH_KERNEL32_GETCURRENTPROCESSID 0x1db413e3
#define HASH_KERNEL32_CREATEMUTEXW 0x2d789102
#define HASH_KERNEL32_OPENMUTEXW 0x0546114d
#define HASH_KERNEL32_RELEASEMUTEX 0x27ef86df
#define HASH_KERNEL32_GETVOLUMEINFORMATIONW 0xd52d474a
#define HASH_KERNEL32_FINDFIRSTVOLUMEW 0xdf55cbf2
#define HASH_KERNEL32_FINDVOLUMECLOSE 0x8aa21257
#define HASH_KERNEL32_GETLASTERROR 0xd2e536b7
#define HASH_KERNEL32_OUTPUTDEBUGSTRINGA 0x2b0b47a5
#define HASH_KERNEL32_OUTPUTDEBUGSTRINGW 0xdfdff2f4
#define HASH_KERNEL32_CREATEFILEW 0xa1efe929
#define HASH_KERNEL32_WRITEFILE 0xcce95612
#define HASH_KERNEL32_WIDECHARTOMULTIBYTE 0x9a80e589
#define HASH_KERNEL32_MODULE32FIRSTW 0x2735a2c6
#define HASH_KERNEL32_MODULE32NEXTW 0xa29e8a1a
#define HASH_KERNEL32_CREATEPROCESSINTERNALW 0x7536a662
#define HASH_KERNEL32_RESUMETHREAD 0x3872beb9
#define HASH_KERNEL32_THREAD32FIRST 0x238b3114
#define HASH_KERNEL32_THREAD32NEXT 0xf5197707
#define HASH_KERNEL32_EXITPROCESS 0x251097cc
#define HASH_KERNEL32_DELETEFILEW 0x654fde9a
#define HASH_KERNEL32_SETTHREADCONTEXT 0x5688cbd8
#define HASH_KERNEL32_CREATEPROCESSW 0x5c856c47
#define HASH_KERNEL32_GETTHREADCONTEXT 0x649eb9c1
#define HASH_KERNEL32_READPROCESSMEMORY 0xf7c7ae42
#define HASH_KERNEL32_COPYFILEW 0xf54d69c8
#define HASH_KERNEL32_READFILE 0x095c03d0
#define HASH_KERNEL32_GETFILESIZE 0xa7fb4165
#define HASH_KERNEL32_GETCURRENTTHREAD 0x19e65db6
#define HASH_KERNEL32_GETTICKCOUNT 0x5b4219f8
#define HASH_KERNEL32_CREATENAMEDPIPEW 0x95247d39
#define HASH_KERNEL32_CONNECTNAMEDPIPE 0x829a447a
#define HASH_KERNEL32_WAITNAMEDPIPEW 0xb63f119e
#define HASH_KERNEL32_SETNAMEDPIPEHANDLESTATE 0x5942145d
#define HASH_KERNEL32_FLUSHFILEBUFFERS 0xfa3d2f88
#define HASH_KERNEL32_DISCONNECTNAMEDPIPE 0x2f9019bd
#define HASH_KERNEL32_PEEKNAMEDPIPE 0xf49ca6cb
#define HASH_KERNEL32_GETWINDOWSDIRECTORYW 0x0b27c7ef
#define HASH_KERNEL32_QUEUEUSERAPC 0x0e064a10
#define HASH_KERNEL32_MULTIBYTETOWIDECHAR 0x72f11e39
#define HASH_KERNEL32_GETMODULEHANDLEW 0x4552d021
#define HASH_KERNEL32_GETPROCESSHEAP 0x40f6426d

#define HASH_KERNEL32_HEAPALLOC 0x9667ceaf
#define HASH_KERNEL32_HEAPFREE 0xb0f6e8a9

#define HASH_KERNEL32_GETCURRENTPROCESS 0xd0861aa4
#define HASH_KERNEL32_VIRTUALQUERY 0x49e02c34
#define HASH_KERNEL32_CREATEFILEMAPPINGW 0x40cf273d
#define HASH_KERNEL32_MAPVIEWOFFILE 0xa89b382f
#define HASH_KERNEL32_UNMAPVIEWOFFILE 0x391ab6af
#define HASH_KERNEL32_DUPLICATEHANDLE 0xe21f6791
#define HASH_KERNEL32_GETPROCADDRESS 0xc97c1fff\

#define HASH_KERNEL32_RTLINITIALIZECRITICALSECTION 0x8d76f9a4
#define HASH_KERNEL32_RTLENTERCRITICALSECTION 0x58ff5064
#define HASH_KERNEL32_RTLLEAVECRITICALSECTION 0x9ff81f51

#define HASH_KERNEL32_TERMINATETHREAD 0x6e68da7c
#define HASH_KERNEL32_FLUSHFILEBUFFERS 0xfa3d2f88

#define HASH_KERNEL32_OUTPUTDEBUGSTRINGA 0x2b0b47a5
#define HASH_KERNEL32_OUTPUTDEBUGSTRINGW 0xdfdff2f4

#define HASH_KERNEL32_CREATEEVENTA	     0x3A1A4CF9
#define HASH_KERNEL32_CREATEEVENTW		 0xCECEF9A8
#define HASH_KERNEL32_OPENEVENTA		 0x1224CCB6
#define HASH_KERNEL32_OPENEVENTW	     0xE6F079E7
#define HASH_KERNEL32_SETEVENT			 0xcbfbd567
#endif //__KERNEL32_HASH_H__